package com.company.ljh.easy;

/**
 * @description:
 * 1732. 找到最高海拔
 * 提示
 * 简单
 * 78
 * 相关企业
 * 有一个自行车手打算进行一场公路骑行，这条路线总共由 n + 1 个不同海拔的点组成。自行车手从海拔为 0 的点 0 开始骑行。
 *
 * 给你一个长度为 n 的整数数组 gain ，其中 gain[i] 是点 i 和点 i + 1 的 净海拔高度差（0 <= i < n）。请你返回 最高点的海拔 。
 * @projectName:leet_code
 * @see:com.company.ljh.easy
 * @author:ljh
 * @createTime:2023/7/3 11:04
 * @version:1.0
 */
public class 找到最高海拔 {
    public int largestAltitude(int[] gain) {
        int max  = 0;
        int total = 0;
        for(int num:gain){
            total+=num;
            max = max > total ? max:total;
        }
        return max;
    }
}
